planetary scientist - German English Dictionary